hydrophone streamer - German English Dictionary