subsistant - Spanish English Dictionary