in an impulsive manner - Turkish English Dictionary