accountable and responsible - Turc Anglais Dictionnaire