be locked up and sealed - Espagnol Anglais Dictionnaire