leaf cushion - Deutsch Englisch Wörterbuch