human-made catastrophe - Turkish English Dictionary