lock up in a cage - Espagnol Anglais Dictionnaire