difficult terrain - French English Dictionary