environment for growing and development - German English Dictionary