a few hours later - Turkish English Dictionary