hydrorésistant - French English Dictionary