hexaethyltetraphosphate - French English Dictionary