labour-saving devices - Almanca İngilizce Sözlük