research and technological development (rtd) - Turkish English Dictionary