twist lock pin - Alemán Inglés Diccionario