larvaceous - Turco Inglés Diccionario