phenol trinitrate - French English Dictionary