a bat-like sonar system - French English Dictionary