stinking flaxweed - German English Dictionary