expresses a pleasant surprise - Espagnol Anglais Dictionnaire