corner store owner - German English Dictionary