detachable desk armrest - Turkish English Dictionary