minutes later - Turkish English Dictionary