macrocephalia - French English Dictionary