translate English to German: A European Institute of Technology could help us turn innovation into products.
Ein Europäisches Institut für Technologie könnte uns helfen, Innovationen produktreif zu machen.