nonrefundable - German English Dictionary