submarine escape - French English Dictionary