net invoice - German English Dictionary