primary place of residence - Espagnol Anglais Dictionnaire