stack things haphazardly - Francés Inglés Diccionario