there's no time to lose - Turco Inglés Diccionario