improve the lot of - Almanca İngilizce Sözlük