phosgen - French English Dictionary