defoliates - Alemán Inglés Diccionario