detachable bed board - Turkish English Dictionary