sequester oneself - Turco Inglés Diccionario