leaf of a screen - Englisch Synonyme Wörterbuch