restricted solubility - Francés Inglés Diccionario