permanently installed new hydraulic lift - Francés Inglés Diccionario