amazon river dolphin (inia geoffrensis) - French English Dictionary