French - English technical dictionary

tête à distillation
distillation head
chemistry - acta.es


Millions of translations categorized by activity in 28 languages