center of research for development - Français Anglais Dictionnaire