red tomato - Francés Inglés Diccionario