legal evidence system - Turc Anglais Dictionnaire