more separable - Francés Inglés Diccionario