dust-proof construction - Turkish English Dictionary