heap of things jumbled together - Spanisch Englisch Wörterbuch