notes or similar obligations - German English Dictionary