Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English
⇄
French
Terms
for subject
Politics
containing
technology research and
|
all forms
English
French
European Research and Technology Community
Communauté européenne de la recherche et de la technologie
International Programme for technology and Research in Irrigation and Drainage
Programme international de recherche sur les techniques d'irrigation et de drainage
Research and Technology Agency
Agence pour la Recherche et la Technologie
Get short URL