special protective structures - Turco Inglés Diccionario