impromptu demonstration - Español Inglés Diccionario