antropoid - French English Dictionary