legal and administrative reasons - Turc Anglais Dictionnaire