alto-relieve - French English Dictionary