research and development agreement - Turkish English Dictionary