corner store owner - Spanish English Dictionary