last invoice price - German English Dictionary