lamb top loin - Turkish English Dictionary