water separability - Español Inglés Diccionario