male microcephalic animal - French English Dictionary