microcephalism - French English Dictionary