stonehenge (prehistoric monument near amesbury) - Turkish English Dictionary