self-washing - French English Dictionary