be self-employed - German English Dictionary