to foster and fund - Inglés Sinónimo Diccionario