be devoted to one's religion - Español Inglés Diccionario