self-lowering jack - Turco Inglés Diccionario