place of public worship - Alemán Inglés Diccionario