boxes of cardboard or paper - Alemán Inglés Diccionario