dipping sonar (from helicopter) - Turkish English Dictionary