legal and administrative reasons - İspanyolca İngilizce Sözlük