research placement programme - Turkish English Dictionary