send an invoice - German English Dictionary