World Index of Scientific Translations (European Translations Centre, 1967)