detachable desk armrest - Deutsch Englisch Wörterbuch