stuffed loin - German English Dictionary