Have you tried
http://cube.crider.co.uk/algtrans.html?
Type in an alg and then use the "Manipulate" field to modify moves. The proceeding moves will automatically translate for you.
Here are some alternate algs:
COLL (not a U2 away)
(U) R U2 R' F2 R U2 R' U2 R' F2 R // COLL
(U') l U2 R D2 R' U2 R D2 R2 x
// COLL
F U' L' U R2 U' L U R2 F'
// COLL
Other <RUF>
F R' U' R2 U' R2' U2 R U' F'
// CMLL / OLLCP
F U R U2 R' U' R U2 R' U' F'
// CMLL / OLLCP
F U R U' R' U R' U' R F' R' U R
// CMLL / OLLCP
R' U' R' F R2 U' R' U2 R U R' F' R
// CMLL / OLLCP
R' U2 R2 U R2' U R U2 R' F R F'
// CMLL / OLLCP
Other <RUD>
(U) R' D R U' R U R' U R' D' R
// CMLL
(U) R D' R' U R' U' R U' R D R'
// CMLL
R' D' R U R' D R U2 R U2 R' U R U R'
// ZBLL