French - English technical dictionary

extracteur 2 griffes
2 jaw puller
mechanical engineering - techdico


Millions of translations categorized by activity in 28 languages