Translation and interpretation program (TIP)