it is rumoured - Français Anglais Dictionnaire