self-employed invoice - Alemán Inglés Diccionario