deterge - Spanish English Dictionary