rigours of climate and terrain - Spanish English Dictionary