thistle leaf - German English Dictionary