off one's own bat - İspanyolca İngilizce Sözlük