an expression of happiness or satisfaction - Alemán Inglés Diccionario