foster a development - Spanish English Dictionary