self-employed invoice - German English Dictionary