the odds are stacked against me - Deutsch Englisch Wörterbuch