daily subsistence - Spanish English Dictionary