sonar projector array - Turkish English Dictionary