slender-fruited willowherb - German English Dictionary