toponym - French English Dictionary