press needles - Turco Inglés Diccionario