marinated tomato - Turkish English Dictionary