improvement of appearance of leaves - Spanisch Englisch Wörterbuch