most favourable terms - Deutsch Englisch Wörterbuch