ecological armageddon - Turkish English Dictionary