sonar projector array - French English Dictionary