hand-powered lifting equipment - Turco Inglés Diccionario