dethatching - Spanish English Dictionary