a bat-like sonar system - Deutsch Englisch Wörterbuch