cheer to the echo - French English Dictionary