salad tomato/green tomato - German English Dictionary