stonehenge (prehistoric monument near amesbury) - Spanish English Dictionary