detachable full length armrest - Turc Anglais Dictionnaire