echo-ranging sonar - Turkish English Dictionary