place one's trust in - Turkish English Dictionary