support structures - Turco Inglés Diccionario