achieving many home runs - İspanyolca İngilizce Sözlük