stack things haphazardly - Turco Inglés Diccionario