separate foundations - Inglés Sinónimo Diccionario