falling-object protective structures - Francés Inglés Diccionario