salad tomato/green tomato - Alemán Inglés Diccionario