teacher's residence - Espagnol Anglais Dictionnaire