altar hanging - Turco Inglés Diccionario