a kind of mosquito - Español Inglés Diccionario