metal frame structure - Turco Inglés Diccionario