subsistente - French English Dictionary