detachable inclined armrest - Turc Anglais Dictionnaire