be locked up and sealed - Turco Inglés Diccionario