translate English to German: * At 5 minutes from Sophia Antipolis’s Technical country.
* A 5 Minutes de la Technopole de Sophia Antipolis.