tomato hornworm - Francés Inglés Diccionario