macrocephalic - French English Dictionary