druid’s stone - German English Dictionary