wash repeatedly and carefully - French English Dictionary