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