phenolic based detergent - Spanish English Dictionary