landscape processes - French English Dictionary