research and development of new products for others - Allemand Anglais Dictionnaire