administrative and domestic affairs - Spanish English Dictionary