ecological development - Spanish English Dictionary