bio-sonar - French English Dictionary