open invoice - German English Dictionary