how much time have you got left - Turkish English Dictionary