Needless to say, the dissemination of knowledge in the global scale is dependent upon translation, i.e. translating a text from the source language to the target language, English here as being widely considered the lingua franca of science and technology. Nevertheless, in spite of its crucial role, there seems to be some constraints on the way to an intelligible work of translation, one...