needle puncture site - Turco Inglés Diccionario