subsistent - French English Dictionary