bone-headed dinosaur - French English Dictionary