more separable - Inglés Sinónimo Diccionario