stuffed squash and bell peppers - Turkish English Dictionary