stony and unproductive land - Spanish English Dictionary