needle and seat - Turco Inglés Diccionario