cost (someone) dearly - Deutsch Englisch Wörterbuch