it expresses surprise - Allemand Anglais Dictionnaire