convenience store owner - German English Dictionary