Lebenstrieb - French English Dictionary