supporting reasons - Deutsch Englisch Wörterbuch