triple-diffused - French English Dictionary