expression of approval or happiness - Almanca İngilizce Sözlük