provide room and board - French English Dictionary