orangutango - French English Dictionary