self-lowering jack - Alemán Inglés Diccionario