meaning of à fonds perdu

à fonds perdu - German to English

with no hope of a return [investment]