curlytop knotweed - German English Dictionary