a kind of small fly - Francés Inglés Diccionario