suddenly stop - Turkish English Dictionary