irregular terrain - French English Dictionary