improvized - Español Inglés Diccionario