a bat-like sonar system - Turkish English Dictionary