plesianthropus - French English Dictionary