stuffed loin - Turkish English Dictionary