note purchase facility - Alemán Inglés Diccionario