poorly water soluble - Francés Inglés Diccionario