expressing satisfaction about something pleasing - Almanca İngilizce Sözlük