lamb's fry - Turkish English Dictionary