be stunned and senseless - Francés Inglés Diccionario