expresses a pleasant surprise - Allemand Anglais Dictionnaire