precast component - French English Dictionary