rubber coated - French English Dictionary