holder of debentures - German English Dictionary