to make up for a loss - Deutsch Englisch Wörterbuch