echomatism - French English Dictionary