upper surface of the leaf - Spanisch Englisch Wörterbuch