pay the ultimate price - Deutsch Englisch Wörterbuch