translate English to French: • Eindhoven University of Technology (The Netherlands) - (TL
• Eindhoven University of Technology (Pays-Bas) - (RCE