slightly rattled - Allemand Anglais Dictionnaire