a pleasing result - Francés Inglés Diccionario