impulsabstand - German English Dictionary