stunning due to rapid speech (someone) - Español Inglés Diccionario