facade of an edifice - Turco Inglés Diccionario