scientific and technical information department - Französisch Englisch Wörterbuch