independent store - German English Dictionary