under its own responsibility - Turc Anglais Dictionnaire