mechanically held sintered carbide tips - French English Dictionary