larvaceous - Francés Inglés Diccionario