a bat-like sonar system - Anglais Synonymes Dictionnaire