to board in a residence - Español Inglés Diccionario