cardboard shacks - Alemán Inglés Diccionario