placename - French English Dictionary