macrocephaly - French English Dictionary