microcephalia - French English Dictionary