to interfere with or impair - German English Dictionary