long-term notes receivable - Alemán Inglés Diccionario