re-echo - French English Dictionary