fowl's gizzard - Turkish English Dictionary