tomato worm - Francés Inglés Diccionario