tree root rot (armillaria mellea) - Francés Inglés Diccionario