group of the european right - French English Dictionary