cllr (councillor) - Spanish English Dictionary