low solubility - Francés Inglés Diccionario