herring shop - German English Dictionary