echopraxia - French English Dictionary