high reliefs
English
Noun
high
reliefs
plural of
high relief