world heritage site - French English Dictionary