water-repellent coat - French English Dictionary