nonrepayable - German English Dictionary