rigours of climate and terrain - French English Dictionary