place of public worship - Turco Inglés Diccionario