matter of survival - French English Dictionary