wall or container full of holes - Spanish English Dictionary