sustenace - German English Dictionary