group of the european right - Francés Inglés Diccionario