legal and administrative reasons - Spanish English Dictionary