estimated time remaining: - Turkish English Dictionary