Good for you. You're asking one of the most important questions in brewing.
The more primitive methods include:
- putting the fermenter in a large tub with water and some frozen plastic water bottles to cool it. You'll have to change out the bottles periodically and monitor the water temp.
- Making a "swamp cooler" (tub, water, t-shirt and fan) which uses evaporative cooling. The drier your climate, the better this works.
The sophisticated approach is to buy a used fridge or freezer, add an STC-1000 digital controller and set whatever temperature you like. I use this method and love it.
BTW, 20*C (beer temp, not air temp) is the highest temp I use to ferment ales and that's only at the very end of the process when I've warmed it up a bit to allow the yeast to better clean up after themselves.