detachable inclined armrest - Turkish English Dictionary