special places - French English Dictionary