research and development foundation - Turkish English Dictionary