places to go - French English Dictionary