factory precast unit - Turkish English Dictionary