be a godsend - Deutsch Englisch Wörterbuch