leave clean of leftovers - Türkisch Englisch Wörterbuch