there's no time to lose - Alemán Inglés Diccionario