submergeable - French English Dictionary