immediately stop what one was doing - Turkish English Dictionary