a greasy, stinking and dirty thing - Spanisch Englisch Wörterbuch