corner store owner - French English Dictionary