to shed leaves - Espagnol Anglais Dictionnaire