technical office for study and research - Turkish English Dictionary