pine thistle - German English Dictionary