precasting plant - Turkish English Dictionary