larvicolous - Francés Inglés Diccionario