marinated tomato - Francés Inglés Diccionario