needle cooling assembly - Turco Inglés Diccionario