tomato juice stain - Espagnol Anglais Dictionnaire