dethatcher - Spanish English Dictionary