microcephalic - French English Dictionary