stuffed green peppers - Allemand Anglais Dictionnaire