to stop and board - German English Dictionary