macrocefalia - French English Dictionary