research and development of new products for others - Französisch Englisch Wörterbuch