salad tomato/green tomato - Francés Inglés Diccionario