World transindex : announcing traslations in all fields of science and technology (International Translations, 1978)