definitive invoice - German English Dictionary