leave people to themselves - Turco Inglés Diccionario