leave people to themselves - İspanyolca İngilizce Sözlük