tricresyl phosphate - French English Dictionary