bird's gizzard - German English Dictionary