in an impulsive manner - German English Dictionary