stuffed green peppei - French English Dictionary