non-refundable grant - German English Dictionary