net purchase price - Alemán Inglés Diccionario