fixed place of abode - Espagnol Anglais Dictionnaire