labor saving device - Alemán Inglés Diccionario