to stop and board - Spanish English Dictionary