a kind of mosquito - Turco Inglés Diccionario