anthropoidal - French English Dictionary