special tribunal for lebanon - Turc Anglais Dictionnaire