wire pin lock - Español Inglés Diccionario