echothiophate - French English Dictionary