harness release mechanism - Turc Anglais Dictionnaire