French - English technical dictionary

composite textiles-matériaux alvéolaires
textiles-cellular composite
leather and textile industries - techdico


Millions of translations categorized by activity in 28 languages