reflect on the invoice - Turkish English Dictionary