recover from stupefaction - Allemand Anglais Dictionnaire