leaving clean of leftovers - Deutsch Englisch Wörterbuch