bring something to a standstill - Turkish English Dictionary