more dogged - İspanyolca İngilizce Sözlük