cause a disaster of epic proportions - Turkish English Dictionary