rigours of climate and terrain - Espagnol Anglais Dictionnaire