propithecus - French English Dictionary