we'll talk this later - Turkish English Dictionary