technical office for study and research - German English Dictionary