notes or similar obligations - Almanca İngilizce Sözlük