dealer invoice - German English Dictionary