hydrophone streamer - French English Dictionary