BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Lebensaufgabe {f} life task

sich etw. zur Lebensaufgabe machen to devote one's life to sth.