pay a heavy price for - Deutsch Englisch Wörterbuch