be locked up and sealed - Turc Anglais Dictionnaire