swarm of mosquitoes in humid and gloomy places - Französisch Englisch Wörterbuch