subsistente - Spanish English Dictionary