oft-repeated - French English Dictionary