from this time forth - Español Inglés Diccionario