south african anchovy - İspanyolca İngilizce Sözlük