framed tower - Turco Inglés Diccionario