institute for basic technical research - Französisch Englisch Wörterbuch