submersing - French English Dictionary