limitation of residence (aliens law) - Spanisch Englisch Wörterbuch