to stop and board - Turkish English Dictionary