marian thistle - German English Dictionary