tomato juice stain - Francés Inglés Diccionario