English - French technical dictionary

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


Millions of translations categorized by activity in 28 languages