slowing down time - Turkish English Dictionary