hull-mounted sonar - German English Dictionary