echothiophate - German English Dictionary