cacajao - French English Dictionary