devoted to catholic traditions - Español Inglés Diccionario