self-contained diving - French English Dictionary