research and development foundation - Allemand Anglais Dictionnaire