Residence Abroad Meaning In English