bear a sacrifice, annoyance or deprivation - Deutsch Englisch Wörterbuch