place your trust in - Turkish English Dictionary