scientific and technical ınformation department - Almanca İngilizce Sözlük