ask insistently for what is owed, especially if they promised or gave their word - Spanisch Englisch Wörterbuch