be submerged in water - French English Dictionary