sprout the first leaves - Espagnol Anglais Dictionnaire