needle latch opener - Español Inglés Diccionario