suffer irreparable damage - Deutsch Englisch Wörterbuch