to shed leaves - Turco Inglés Diccionario