leave someone in stunned shock - Francés Inglés Diccionario