up to this point in time - Español Inglés Diccionario