leave clean of leftovers - Turco Inglés Diccionario