metal technology - French English Dictionary