What does à fonds perdu mean?

à fonds perdu - German to English

with no hope of a return [investment]