devote to the church service - Alemán Inglés Diccionario