lizard buzzard - Turkish English Dictionary