stonehenge (prehistoric monument near amesbury) - French English Dictionary