I'm afraid I don't know what the ICEL is.
Can anyone succinctly explain the ICEL to our friend?
They're the committee that translates all Catholic liturgical texts from the Vatican's Latin into English. They translate; the Pope has to approve before a translation is used.
The current translation of the Novus Ordo has many inaccuracies. For about five (ten?) years now John Paul II has been trying to get the ICEL to do a better translation that sticks closer to the original text. It's still an ongoing project with no end in sight.