ecological territory - French English Dictionary