echostructure - French English Dictionary