spontaneous impulse - German English Dictionary