Because going between any two languages is a separate task. Unless you have a universal language that contains every linguistic feature everywhere and can achieve lossless transition, using X->Y and X->Z to make Y->Z will introduce an unacceptable level of error. English is not a universal language.