echadote - French English Dictionary