microcefalia - French English Dictionary