customs debenture - German English Dictionary