invoiced sale - German English Dictionary