human interference - German English Dictionary