covering harrow - Spanish English Dictionary