needle scaffold - Turco Inglés Diccionario