detachable inclined armrest - Turco Inglés Diccionario