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

 город, прилепившийся на холме
Макаров. town perched on a hill