labour saving machinery - Alemán Inglés Diccionario