needle latch - Francés Inglés Diccionario