administer a shock - Francés Inglés Diccionario