precast element - Spanish English Dictionary