storting - French English Dictionary