st. mary thistle - German English Dictionary