zone pour l'innovation et les réalisations scientifiques et techniques - French English Dictionary