scientific and technical ınformation department - Französisch Englisch Wörterbuch