ecological release - Turkish English Dictionary