direct impulse - German English Dictionary