Trichloracetaldehyd - English Synonyms Dictionary