rugged terrain - French English Dictionary