subsistency - French English Dictionary