place with abundant hawthorns - French English Dictionary