leave someone to his own devices - Turkish English Dictionary