recover from stupefaction - Francés Inglés Diccionario