income debenture - Turkish English Dictionary