precast concrete floors - Turkish English Dictionary