hydrophone streamer - Turkish English Dictionary