yesterday isn't too soon - Alemán Inglés Diccionario