to board in a residence - Turc Anglais Dictionnaire