pasture harrow - Spanish English Dictionary