pay scot and lot - Deutsch Englisch Wörterbuch