sonar transducer - German English Dictionary