stuffed squash and bell peppers - French English Dictionary