someone who is very helpful - Französisch Englisch Wörterbuch