reflect on the invoice - German English Dictionary