echokinesis - French English Dictionary