guiana longfin herring - German English Dictionary