it is rumoured that - Anglais Synonymes Dictionnaire