greenhouse frames of metal - Turco Inglés Diccionario