place at interest - French English Dictionary