Describir: Turbo Coding for Satellite and Wireless Communications