traversed terrain - French English Dictionary