detachable full length armrest - Spanisch Englisch Wörterbuch