World transindex : announcing translations in all fiels of science and technology. -- (International Translations Centre, 1978)