improvement of appearance of leaves - Español Inglés Diccionario