centre d'études scientifiques et techniques - German English Dictionary