detachable inclined armrest - Espagnol Anglais Dictionnaire