Telecommunication translation