fresh fish vendor - German English Dictionary