stuffed squash blossoms - German English Dictionary