forest mosquito - Francés Inglés Diccionario