sudden impact - Francés Inglés Diccionario