French - English technical dictionary

cale d'établi
bench stop
mechanical engineering - acta.es


Millions of translations categorized by activity in 28 languages