submerged tube - French English Dictionary