recruitment and placement - Turkish English Dictionary