at a disadvantage - Deutsch Englisch Wörterbuch