triacetamide - French English Dictionary