a boon and a bane - Deutsch Englisch Wörterbuch