left-wing catholic - Francés Inglés Diccionario