wash repeatedly and carefully - Turkish English Dictionary