net purchase price - German English Dictionary