nonrepayable margin - Spanish English Dictionary