self-closing carabiner - Espagnol Anglais Dictionnaire