go many places - French English Dictionary