precast concrete parts maker - Turkish English Dictionary