nest of springs - Turco Inglés Diccionario