storeowner - French English Dictionary