continuous and repeated cleaning - Spanish English Dictionary