polarma - French English Dictionary