a pleasing result - German English Dictionary