it's not too late yet - Turkish English Dictionary