japanese knotweed - German English Dictionary