provide room and board - Francés Inglés Diccionario