necessary for survival - French English Dictionary