collapse under the weight of - Turkish English Dictionary