r-d business development groupe head - Turkish English Dictionary