department for investigating customs and tax crimes - German English Dictionary