echophrasia - French English Dictionary