the agricultural and industrial products of spain were more than sufficient – Meaning and Explanation