stop suddenly - Turkish English Dictionary