call a halt to - Turkish English Dictionary