a pleasing result - Alemán Inglés Diccionario