lifting and mechanical handling appliances - Alemán Inglés Diccionario