СловариАнглийский Русский

 a view overlooking the town
общ. вид на город сверху