defoliates - Francés Inglés Diccionario