soluble in water under specified conditions - Turkish English Dictionary