recover from stupefaction - Alemán Inglés Diccionario