christian democratic university front - Francés Inglés Diccionario