tree stratum (vegetation layer) - Espagnol Anglais Dictionnaire