pasture ripper - Spanish English Dictionary