a sense of accomplishment - Almanca İngilizce Sözlük