permanent wave - French English Dictionary