precast concrete construction - Spanish English Dictionary