French - English technical dictionary

presse transfert
transfer press
mechanical engineering - techdico


Millions of translations categorized by activity in 28 languages