land forms - French English Dictionary