enjoy the rub of the green - Deutsch Englisch Wörterbuch