terrestrial pole - French English Dictionary