repeated after - French English Dictionary