swine thistle - German English Dictionary