be on welfare - German English Dictionary