sudden impact - Español Inglés Diccionario