amazon river dolphin (inia geoffrensis) - Spanish English Dictionary