technological research department - Türkçe İngilizce Sözlük