office of collaborative technology development - German English Dictionary