foundation in which something is supported - Espagnol Anglais Dictionnaire