spanish oyster thistle - German English Dictionary