having the advantage - Deutsch Englisch Wörterbuch