powdered metal - French English Dictionary