place with abundant hawthorns - German English Dictionary