shelter deck - French English Dictionary