debenture to registered holder - German English Dictionary