rumored - French English Dictionary