research and development department - Turkish English Dictionary