Trichloressig... - Spanish English Dictionary