wall or container full of holes - Espagnol Anglais Dictionnaire