store locator - French English Dictionary