most separable - Francés Inglés Diccionario