pod of red pepper - Français Anglais Dictionnaire