detachable backrest - German English Dictionary