to support and facilitate - Deutsch Englisch Wörterbuch