technical intelligence coordination centre - German English Dictionary