wash thoroughly/completely - French English Dictionary