subsistance - German English Dictionary