echoreich - French English Dictionary