ecological hierarchy - Turkish English Dictionary