retarded echo - French English Dictionary