there's no time to lose - Turkish English Dictionary