recover from stupefaction - Turco Inglés Diccionario