city technology college (ctc) - German English Dictionary