European anchovy - İspanyolca İngilizce Sözlük