Note Payable - Alemán Inglés Diccionario