falling-object protective structures - Turco Inglés Diccionario