bone-headed dinosaur - Turkish English Dictionary