often repeated - French English Dictionary