perform good deeds - Almanca İngilizce Sözlük