research and development of new products for others - Turco Inglés Diccionario