sliding needle shield - Alemán Inglés Diccionario