have no time left to do - Español Inglés Diccionario