detachable inclined armrest - Alemán Inglés Diccionario