insistent request for money - Spanish English Dictionary