Search the dictionary A Chinese word or character, or English Search 3 entries. díbài 迪拜 Dubai díbǎichóng 敌百虫 trichlorfon (C4H8Cl3O4P), organophosphate insecticide díbǎichóng 敵百蟲 trichlorfon (C4H8Cl3O4P), organophosphate insecticide