detachable full length armrest - Englisch Synonyme Wörterbuch