convenience store owner - French English Dictionary