to board in a residence - Almanca İngilizce Sözlük