washing repeatedly and carefully - French English Dictionary