gives an advantage - Deutsch Englisch Wörterbuch