tomato or pepper paste - Allemand Anglais Dictionnaire