marinated tomato - German English Dictionary