research and development (rd) - Turkish English Dictionary