clean thoroughly - Spanish English Dictionary