earthquake-proof constructions - Turkish English Dictionary