leaf of a screen - Spanisch Englisch Wörterbuch