past participle of battre - İspanyolca İngilizce Sözlük