environment for growing and development - Spanish English Dictionary