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