notes or similar obligations - Alemán Inglés Diccionario