echolike - French English Dictionary