soluble in water under specified conditions - İspanyolca İngilizce Sözlük