not a minute too soon - Español Inglés Diccionario