someone who is very helpful - Deutsch Englisch Wörterbuch