escafandro - French English Dictionary