environmentally sealed - French English Dictionary