terrestrial magnetic pole - French English Dictionary