international science and technology centre (istc) - Französisch Englisch Wörterbuch