leave people to themselves - Francés Inglés Diccionario