poorly water-soluble organic compounds - Spanish English Dictionary