legal and administrative reasons - Türkçe İngilizce Sözlük