lamb guts - Turkish English Dictionary