transpolar - French English Dictionary