detachable full length armrest - Türkisch Englisch Wörterbuch