stuffed green peppei - German English Dictionary