how long have you had that cough? - Turkish English Dictionary