it is rumored that - Anglais Synonymes Dictionnaire