sonar projector array - German English Dictionary