leafy dwarf knotweed - Turkish English Dictionary