first impulse - German English Dictionary