provide a comfortable living for someone - German English Dictionary