life struggle - French English Dictionary