earthquake-proof building - Turkish English Dictionary