willowweed - German English Dictionary