mechanical interlock pin - Espagnol Anglais Dictionnaire