name and location - French English Dictionary