to follow up a rumour - Spanish English Dictionary