stuffed squash and bell peppers - German English Dictionary