north geographic pole - French English Dictionary