provide room and board - German English Dictionary