self-satisfaction - Almanca İngilizce Sözlük