towed-array sonar - Turkish English Dictionary